package com.example.stuwork;

import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * 学生作业管理系统后端应用启动类
 * 
 * Spring Boot应用程序的入口点
 * 使用@SpringBootApplication注解配置自动扫描和自动配置
 * 使用@MapperScan注解扫描指定包下的MyBatis Mapper接口
 */
@SpringBootApplication
@MapperScan(basePackages = {"com.example.stuwork.dao"})
public class StuWorkApplication {

	/**
	 * 应用程序主方法
	 * 
	 * 启动Spring Boot应用程序的入口方法
	 * 将当前类和命令行参数传递给SpringApplication.run方法
	 * 
	 * @param args 命令行参数
	 */
	public static void main(String[] args) {
		SpringApplication.run(StuWorkApplication.class, args);
	}

}
